package com.csdj.music.service;

import com.csdj.music.vo.RankList;
import com.baomidou.mybatisplus.extension.service.IService;
import com.csdj.music.vo.RespBean;

/**
* @author XuTao
* @description 针对表【rank_list】的数据库操作Service
* @createDate 2023-03-13 15:53:22
*/
public interface RankListService extends IService<RankList> {
    /**
     * 新增
     * @param rankList
     * @return
     */
    public RespBean insert(RankList rankList);

    /**
     * 查总分
     * @param songListId
     * @return
     */
    public int selectScoreSum(Integer songListId);

    /**
     * 查总评分人数
     * @param songListId
     * @return
     */
    public int selectRankNum(Integer songListId);

    /**
     * 计算平均分
     * @param songListId
     * @return
     */
    public int rankOfsongListId(Integer songListId);
}
